Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Austria F5 France F7 Slovakia F3 Slovakia F4 Germany F1 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) The Manchester Trophy - Manchester GHI Bronx Classic - Bronx West of England Tennis - Bristol Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Open de L'Isere-Open 38 - Grenoble Togliatti Cup - Togliatti Architect Open - Budapest Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Open de L'Isere (Open 38) - Grenoble Tatra Banka Open - Bratislava USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Sardinia International Championship - Cagliari Macedonia Open - Skopje Open de Franche Comte - Besancon KGHM Polish Indoors - Wroclaw Shimadzu All Japan Indoor - Kyoto Scottish Tennis Championship - Edinburgh Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm Challenger 42 - Andrezieux KGHM Polish Indoors - Wroclaw Hamburg Challenger - Hamburg Samarkand Challenger - Samarkand Zagreb Open - Zagreb Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Internationaux de Bretagne - Brest Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Zagreb Open - Zagreb Czech Open 2005 - Prostejov Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo The LTA Manchester Trophy - Manchester Tatra Banka Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Privat Bank Cup - Dnepropetrovsk Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Mons Challenger PEOPLEnet Cup - Dnepropetrovsk Sony Ericsson Open 2008 - Belgrade South African Airways Open - East London Internationaux du Doubs - Besancon Belgrade Challenger Bordeaux Challenger Johannesburg Challenger Aptos Challenger Trnava Challenger Tashkent Challenger Ortisei Challenger Bergamo Challenger Cherbourg Challenger Bath Challenger Athens Challenger Nottingham Challenger Akbank Private Banking TED Open - Istanbul Granby Challenger Astana Challenger Sarajevo Challenger Segovia Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Eckental Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Athens Challenger Recanati Challenger Beijing Challenger Istanbul Challenger Heilbronn Challenger Sarajevo Challenger Prostejov Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger LTA Shrewsbury Challenger - Shrewsbury Petange Challenger Challenger DCNS de Cherbourg - Cherbourg Eckental Challenger Salzburg Challenger Bergamo Challenger Intersport Heilbronn Open - Heilbronn Gimcheon Challenger Busan Challenger Portoroz Challenger Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague AAPT Championships - Adelaide Mons Challenger Orleans Challenger Taipei City Challenger Nottingham Challenger Heineken Challenger - Ho Chi Minh City Open de L'Isere - Grenoble Mumbai Challenger - Mumbai IPP Open - Helsinki Zivnobanka Czech Open - Prostejov KGHM Polish Indoors - Wroclaw BA-CA Tennis Trophy - Vienna Zagreb Open - Zagreb Wartburg Open - Eisenach Nottingham Challenger Torneo Internazionale di Tennis ATP-Challenger - Merano Open de Moselle - Metz GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Astana Challenger Zivnobanka Open 1999 - Prostejov Privat Bank Cup - Dniepropetrovsk USTA Men's Challenger of Dallas - Dallas Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Nottingham-2 Challenger Tatra Banka Slovak Open - Bratislava USTA Tennis Championships of Houston - Houston The 69th King's Cup-Thailand Open - Bangkok Qwarant Cup - Sopot Grolsch Cup - Warsaw Ahmedabad Challenger - Ahmedabad Venice Challenger - Venice CA Challenger - Graz Tatra Banka Open 2003 - Bratislava Mauritius Open - Mauritius Geneva Challenger International Championship of Croatia - Umag Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger BMW Open - Munich Rado Swiss Open - Gstaad Heineken Open Singapore - Singapore Adidas International - Sydney Copenhagen Open - Copenhagen Estoril Open - Estoril Gerry Weber Open - Halle Wideyes Swedish Open - Bastad Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton Open 13 - Marseille Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Besancon Challenger Croatia Open - Umag Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm AAPT Championships - Adelaide Milan Indoors - Milan Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Nottingham-2 Challenger 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Thailand Open - Bangkok CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Umag Izmir Challenger Ostrava Challenger Prostejov Challenger Cremona Challenger AAPT Championships - Adelaide Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Croatian Indoors - Zagreb Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Jersey Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad AXA Cup - London China Open - Beijing Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney Milan Indoors - Milan Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Helsinki Challenger China Open - Beijing BA-CA Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Gelsor Open Romania - Bucharest Pilot Pen Tennis - New Haven Open de la Comunidad Valenciana - Valencia Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon Izmir Challenger BCR Open Romania - Bucharest Heilbronn Challenger China Open - Beijing Tashkent Challenger Grand Prix de Tennis de Lyon - Lyon Bergamo Challenger St. Petersburg Open - St. Petersburg Trnava Challenger The Hypo Group Tennis International 2008 - Poertschach Ortisei Challenger Qatar Exxon Mobil Open - Doha Ordina Open - s-Hertogenbosch Helsinki Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Sarajevo Challenger The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai ATP Studena Croatia Open - Umag Open de Moselle - Metz Swiss Indoors Basel - Basel Apia International - Sydney Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bergamo Challenger Quimper Challenger Atlanta Tennis Championships - Atlanta China Open - Beijing Studena Croatia Open - Umag Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Moselle Open - Metz Ostrava Challenger Open 13 - Marseille Proton Malaysian Open - Kuala Lumpur ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Qatar ExxonMobil Open - Doha AEGON Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Nova Challenger Osaka - Osaka Zagreb Open - Zagreb Kaltenberg Open - Split Compaq Cup 2001 - Zabrze Maia Open - Oporto Exim Agmedia Open - Kosice AAPT Championships - Adelaide BMW Open - Munich Dubai Open - Dubai Ordina Open - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad PTT Thailand Open - Bangkok Kremlin Cup - Moscow ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon International Championship of Croatia - Umag President's Cup 1999 - Tashkent ABN AMRO World Tennis Tournament - Rotterdam adidas Open de Toulouse - Toulouse Open 13 - Marseille Heineken Open Shanghai - Shanghai The Dubai Tennis Championships - Dubai Open 13 - Marseille Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai 1999 Mercedes Cup - Stuttgart Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open de Moselle - Metz International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Seat Godo 2003 - Barcelona Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Gerry Weber Open - Halle Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai ARAG World Team Championship - Dusseldorf Internazionali BNL dItalia - Rome ATP Studena Croatia Open Umag - Umag Open 13 - Marseille Tennis Masters Series - Miami French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Rome Australian Open - Melbourne Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York The Stella Artois Championships - London Croatia Open - Umag Wimbledon - London U.S. Open - New York Medibank International - Sydney Legg Mason Tennis Classic - Washington Australian Open - Melbourne Kremlin Cup - Moscow French Open - Paris U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Tennis Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Australian Open - Melbourne AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Sydney Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 AAMI Classic - Kooyong Colonial Classic - Kooyong Colonial Classic - Kooyong Olympics - Athens